home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 2 / Apprentice-Release2.iso / Tools / Languages / MacMETH 3.2.1 / readme < prev    next >
Encoding:
Text File  |  1994-11-11  |  3.5 KB  |  87 lines  |  [TEXT/MEDT]

  1.                     ======================
  2.                     |  On MacMETH 3.2.1  |
  3.                     ======================
  4.  
  5.  
  6.   A Fast Modula-2 Language System for the Apple(R) Macintosh(R)
  7.   -------------------------------------------------------------
  8.  
  9.   This is the "Fast Modula-2 Language System for the Apple(R)
  10.   Macintosh(R)" from the Eidgenoessische Technische Hochschule,
  11.   ETH Zurich, Switzerland.  
  12.  
  13.  
  14.   Availability
  15.   ************
  16.  
  17.   Get the newest version and a full documentation of this package
  18.   via anonymous FTP
  19.  
  20.       from the host     "neptune.inf.ethz.ch" (129.132.101.33)
  21.       in directory      "/pub/macmeth".       
  22.  
  23.   Please transfer the file "MacMETH3.2.1.sea.hqx" (BinHex 4.0 format).
  24.   The latter needs first to be converted into its binary form by the
  25.   utility "BinHex 4.0" (available from many user groups). In any case
  26.   you will end up with the file "MacMETH3.2.1.sea" (the extension 'sea'
  27.   stands for Self-Extracting-Application).
  28.  
  29.   Double-click "MacMETH3.2.1.sea" and specify in the subsequent dialog
  30.   the destination, where the resulting folder shall be written to your
  31.   hard disk. You will get a folder named "MacMETH 3.2.1 f".
  32.  
  33.   "MacMETH 3.2.1 f" contains everything which is needed to work through
  34.   the examples given in the manual and to develop programs. Among
  35.   others it contains a printable copy of the MacMETH 3.2 User Manual,
  36.   and some tools and files which may be useful when special options
  37.   are of interest. For instance, there are two alternative compilers,
  38.   i.e. CompileN and Compile20N, which strictly follow the Modula-2
  39.   specifications of N. Wirth's book "Programming in Modula-2, Fourth
  40.   (4th) Edition, Springer-Verlag 1988", or if you wish to compile new
  41.   macros for MEdit, or if you are interested in some benchmark and/or
  42.   validation programs, which help to verify quickly a successful installation. 
  43.  
  44.  
  45.   Getting started
  46.   ***************
  47.  
  48.   Consider the file "MacMETH3.2.1.sea" as the basic archive!!!
  49.  
  50.   Make a working copy of "MacMETH 3.2.1 f" into a folder (i.e. named "M2")
  51.   on your hard disk. Try to keep folder names and path names as short as
  52.   possible! Then start the shell " MacMETH 3.2.1", select the entry
  53.   "Compile" in the File menu, then select "Execute" to execute the just
  54.   compiled file by selecting the file "Example.OBM" in the folder
  55.   "Examples". See what happens!
  56.  
  57.   To extract the User Manual, double-click "MacMETH Manual 1992.sea"
  58.   and specify in the subsequent dialog where the resulting files shall
  59.   be written.
  60.  
  61.   For further instructions see the MacMETH Manual 1992.
  62.  
  63.   Note: if you start the editor " MEdit 1.80", e.g. via selecting
  64.   the menu command Edit2 from within the MacMETH shell, please follow
  65.   the configuration dialog by entering your last and first name and
  66.   clicking 'OK' for all the rest of the dialog.  This allows you to
  67.   easily switch back and forth between the MacMETH shell and MEdit
  68.   via the menu commands "MacMETH 3.2 - File/Edit2" respectively
  69.   "MEdit 1.80 - Macros/Launch M2 shell".
  70.  
  71.  
  72.   A Note on Processes and Coroutines
  73.   **********************************
  74.  
  75.   A solution for coroutines is provided in the folder "Coroutines".
  76.   For more information read the included Coroutines.DOC.
  77.  
  78.  
  79.   The Sources of the MacMETH Modula-2 Compiler
  80.   ********************************************
  81.  
  82.   "M2CompilerSources.sea.hqx" contains all the Sources of the Modula-2
  83.   Compiler implemented within the MacMETH 3.2.1 System. The Compiler
  84.   Sources are perfectly compilable and executable on top of MacMETH 3.2.1.
  85.  
  86.  
  87.   11.11.94/HS.